pool pond - French English Dictionary